Website powered by

VFX Fire Torch - UE5 -

Path to Learn RTVFX 1 - UDPATED -
The aim here was to make a vfx from scratch in UE5 using subuv and to integrate it in an game environment.
Lot of thanks to @StevenCheung who motivated me and helped me (and is still helping me) along this path.

Update :
- Texture made by hand in photoshop
- Adding light flickering

Credits :
- Environment from Unreal Engine Permanent Collection.
- Animation and Character Found on Mixamo
- Torch Mesh from https://sketchfab.com/3d-models/torch-223c290291a441bdb572fce7022e08ff

Fire Torch Showcase.

Same effect with slight differences to match the animation and I add a blue light at the left of the rock to enhance the color of the vfx.

Integrating the VFX on a pre existing BP, adding it in the hierarchy, placing it where I want with a light to match the effect.

Integrating the VFX on a pre existing BP, adding it in the hierarchy, placing it where I want with a light to match the effect.

Here I had to create the BP myself, integrating the character (from Mixamo), the torch (credits in the description) and the VFX. Using the same method as seen previously.

Here I had to create the BP myself, integrating the character (from Mixamo), the torch (credits in the description) and the VFX. Using the same method as seen previously.

The fire material. It's a sub uv texture (made with photoshop) with two masks panning in order to have more diversity. 

The smoke's texture is simpler and only contained the " Main Texture Sub Uv " part.

The fire material. It's a sub uv texture (made with photoshop) with two masks panning in order to have more diversity.

The smoke's texture is simpler and only contained the " Main Texture Sub Uv " part.

For more details, I made a distortion texture. I added in the vfx as an emitter to allow more flexibility.

For more details, I made a distortion texture. I added in the vfx as an emitter to allow more flexibility.

This VFX is made with Niagara in Unreal 5 with different emmiters and one user parameters to let the user control the max amount of sparks.

This VFX is made with Niagara in Unreal 5 with different emmiters and one user parameters to let the user control the max amount of sparks.